stay off my back! - Turco Inglés Diccionario